文章作者:Tyan
博客:noahsnail.com | CSDN | 简书
instanceof
操作符是一个二元操作符,是Java的保留关键字。它的作用是判断其左边对象是否为其右边类的实例,返回boolean类型的数据。可以用来判断对象是否是某个特定类的实例或者它的子类实例。
instanceof
的用法为:
1 | boolean result = object instanceof class |
其参数为:
result:布尔类型。
object:任意对象表达式。
class:任意已定义的对象类。
例子:
1 | import java.util.ArrayList; |
测试结果:
true
true
false
备注:instanceof
操作符主要用来判断对象的类型,在对象的equals
方法基本上都会使用。